home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 46 / Amiga Format CD46 (1999-10-20)(Future Publishing)(GB)[!][issue 1999-12].iso / -in_the_mag- / reader_requests / scilab / bin / minfopr < prev    next >
Text File  |  1999-09-16  |  847b  |  31 lines

  1. #!/bin/sh
  2. #-------------------------
  3. # prints the PARAMETERS field of the man of the argument $1
  4. # $1 can be ust a part of the name of the man file because 
  5. # scilab truncate names to 8 chararters 
  6. # this function is used in print.f
  7. #-------------------------
  8. SCI=$1
  9. export SCI
  10. shift
  11. echo Compiled function
  12. ll=`echo $1 | wc -c`
  13. # the function name given by Scilab can be shorter than it's real name in man
  14. # because Scilab names are truncated up to 24 chars.
  15. if [ $ll -lt 25 ] ; then 
  16.     x=`ls -r $SCI/man/*/man*/$1.[0-9ln] 2>/dev/null `
  17. else
  18.     x=`ls -r $SCI/man/*/man*/$1*.[0-9ln] 2>/dev/null `
  19.     x=`echo $x | awk '{ print  $1 }'  `
  20. fi
  21. if [ $x ]; then 
  22.     y=$x
  23.     for z in  1 2 3 4 5 6 7 8 9 n l 
  24.     do 
  25.         y=`basename $y .$z`
  26.     done
  27.     if [ -f $x ] ; then 
  28.     $SCI/bin/scilab -help $y 2> /dev/null | awk ' /NAME/, /DESCRIPTION/ '  | grep -v DESCRIPTION
  29.     fi 
  30. fi
  31.